free-machining alloy steels - Turkish English Dictionary